package com.ruiyi.adrobot.mongo.device;


import com.ruiyi.adrobot.domain.Device;
import com.ruiyi.adrobot.domain.VirtualDevice;

public interface DeviceOperations {

    void buildModels();

    void insertVirtualDevice(Device device);

    VirtualDevice findVirtualDeviceByImei(String imei);

    Device findRegexImei(String imei);

    VirtualDevice findRandomNotUsedVirtualDevice(Integer fun, String substring);

    Device findRandomModel();

}
